package com.tupu.entity.ocs;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.math.BigInteger;

/**
 * 厂站信息
 */
@Data
@TableName(value = "DBU.T0003_STATION")
//@TableName(value = "t0003_station")
public class T0003Station implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableField("C0003_STATION_NO")
    private Integer c0003StationNo;

    @TableField("C0003_STATION_NAME")
    private String c0003StationName;

    @TableField("C0003_STATION_DESC")
    private String c0003StationDesc;

    @TableField("C0003_STATION_TYPE")
    private String c0003StationType;

    @TableField("C0016_BASEVOLTAGEID")
    private Integer c0016Basevoltageid;

    @TableField("C1291_AREAID")
    private Integer c1291Areaid;

    @TableField("C0003_X")
    private BigDecimal c0003X;

    @TableField("C0003_Y")
    private BigDecimal c0003Y;

    @TableField("C0003_SERVICE_FLAG")
    private Integer c0003ServiceFlag;

    @TableField("C0003_SAFE_START")
    private String c0003SafeStart;

    @TableField("C0003_BUILD_DATE")
    private String c0003BuildDate;

    @TableField("C0003_CHIEF_MAN")
    private String c0003ChiefMan;

    @TableField("C0003_ADDRESS")
    private Integer c0003Address;

    @TableField("C0003_POSTCODE")
    private String c0003Postcode;

    @TableField("C0003_TELEPHONE")
    private Integer c0003Telephone;

    @TableField("C0003_STATUS")
    private String c0003Status;

    @TableField("C0003_MEINUSE")
    private Integer c0003Meinuse;

    @TableField("C0003_RECORD_DATE")
    private String c0003RecordDate;

    @TableField("C0003_INHIBIT_YK_FLAG")
    private Integer c0003InhibitYkFlag;

    @TableField("C0903_AOP")
    private BigInteger c0903Aop;

    @TableField("C0003_TEOSSRUNMODE")
    private Integer c0003Teossrunmode;

    @TableField("C0003_TEOLOADSETTINGMODE")
    private Integer c0003Teoloadsettingmode;

    @TableField("C0003_TEOSSSETTINGS")
    private Integer c0003Teosssettings;

    @TableField("C0003_TEOTF1MIDSHAREFACTOR")
    private BigDecimal c0003Teotf1midsharefactor;

    @TableField("C0003_TEOTF1LOWSHAREFACTOR")
    private BigDecimal c0003Teotf1lowsharefactor;

    @TableField("C0003_TEOLOADTFMINTERVAL")
    private BigDecimal c0003Teoloadtfminterval;

    @TableField("C0003_TEOLOADCAPINTERVAL")
    private BigDecimal c0003Teoloadcapinterval;

    @TableField("C0003_TEOPOWERFACTOR")
    private Integer c0003Teopowerfactor;

    @TableField("C0003_ALMSTATUS")
    private String c0003Almstatus;

    @TableField("C0003_LOCK_FLAG")
    private Integer c0003LockFlag;

    @TableField("C0003_MEWEIGHT")
    private Integer c0003Meweight;

    @TableField("C0003_STA_BAK1")
    private Integer c0003StaBak1;

    @TableField("C0003_STA_BAK2")
    private Integer c0003StaBak2;

    @TableField("C0003_TAG")
    private Integer c0003Tag;

    @TableField("C0003_ROIFLAG")
    private Integer c0003Roiflag;

    @TableField("C0905_PARTITION")
    private Integer c0905Partition;

    @TableField("C0003_MRID")
    private String c0003Mrid;

    @TableField("C0003_RDFID")
    private String c0003Rdfid;
}
